home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / melee21.zip / HISTORY.DOC < prev    next >
Text File  |  1992-05-01  |  17KB  |  336 lines

  1.                           MEALTIME MELEE  v2.1
  2.                              by Stew Oswald
  3.                        name by Charlene Gallagher
  4.                     User Friendly BBS  (713)580-1301
  5.  
  6. HISTORY:
  7.  
  8. 7-10-91   Began Beta Testing with actual players.
  9.  
  10. 7-11-91   Added these instructions.
  11.  
  12.           Turned on Gender Checking.
  13.  
  14.           Added Gender specific targets.
  15.  
  16. 7-12-91   Sped the movements up quite a bit by changing the number of times
  17.           that the timer line writes.  It now writes on the "M" key and the
  18.           "Z" and "X" keys but only if the last digit of the timer is a zero.
  19.           (TOM HAMLYN, TUCKER LATHOM)
  20.  
  21.           Removed CASE SENSITIVE keys, you may now use upper or lower case
  22.           keys for movement.  (TOM HAMLYN)
  23.  
  24.           Spread the food and faces apart. They were all bunched up towards
  25.           the middle of the screen and one could sit on the edge of a food
  26.           and still hit a face without even moving.  Now, one must move at
  27.           least one space to hit a face.
  28.  
  29.           Corrected the file management (on my end).
  30.  
  31.           Corrected the points subroutine.  Points are now added and subtracted
  32.           correctly (I hope).
  33.  
  34.           Changed the appearance of the Jello and the Peas (barely).
  35.  
  36.           Changed the colors of the Timer Line.  The old colors were to hard
  37.           to read.
  38.  
  39.           Added Comments to the Free Throw Line.  It now states what food you
  40.           are carrying (for the B/W callers), if you miss and if you connect.
  41.           (STEVE HARTMAN, RITA ENGLAND)
  42.  
  43.           Added the Standings Option.  You may now see the other players stats
  44.           without going into the cafeteria.
  45.  
  46.           Turned on the Watermelon Subtractor that subtracts one watermelon
  47.           when you leave the cafeteria.
  48.  
  49.           Turned on the Cafeteria Pass Checker that checks to make sure that
  50.           you only play once per day.
  51.  
  52.           Turned on the maintenance file so you receive your $15 and you pass
  53.           daily.  It is ran at maintenance which is 12 midnight everyday.
  54.  
  55.           Added the Standings to the closing screen.
  56.  
  57.           Turned on the Registration Checking (hey, we're registered)
  58.  
  59. 7-13-91   Fixed Alignment problem on standings screen and target selection
  60.           screen.  All players after the 9th were shifted over one character.
  61.  
  62. 7-14-91   Added a Cafeteria entry screen.  I was getting frustrated at entering
  63.           the cafeteria and realizing that I had no food or wasn't satisfied
  64.           with the little bit of food I did have.  You now must enter a "y" or
  65.           a "Y" to enter the cafeteria when it asks you if you are sure that
  66.           you are ready to enter it.  It also comes up with a brief objective
  67.           and description of the keys for the many people (like myself) that
  68.           do not actually read the docs.  I couldn't really find a place to
  69.           put a description on the controls in the cafeteria screen that I was
  70.           real happy about.  I believe this solves that problem as well.
  71.  
  72.           Added a "QUIT" feature from the cafeteria for those times when you
  73.           run out of food and don't feel like waiting until the timer runs
  74.           out.  It is the "Q" key and there is protection against accidental
  75.           key contact.  You must confirm the exit.  This feature should make
  76.           it easier if you do run out of food.  Remember however, that any
  77.           time enter the cafeteria, you lose you pass, so make sure you
  78.           are really sure before you exit, cuz there ain't no free lunches!
  79.           (RITA ENGLAND, REX ENGLAND)
  80.  
  81.           Added a Results Summary Screen following the cafeteria.  It very
  82.           basic information right now but soon will have complete results
  83.           based on what food went how far, what targets you hit for what
  84.           percentage and a whole lot more.  All of the code is now there
  85.           to capture the totals, I just have to write the formulas.  I think
  86.           this will add a lot to the game later.
  87.  
  88. 7-16-91   Turned on the Game log.  All throws are now kept in the log.  This
  89.           is going to be used for a future option where you will be able to
  90.           see your complete game stats, from beginning to end, who you have
  91.           nailed, the total points for all of them, your average, how much of
  92.           each particular food you have thrown at them and pretty much any
  93.           other stat that I can come up with a formula for.
  94.  
  95.           Added the "Tattle-Tale" Feature.  You may now bribe the Class Tattle-
  96.           Tale for $1 and find out who has thrown food at you when you were not
  97.           looking.  She will also take your bribe even if no one has picked on
  98.           you since the last time you bribed her.
  99.  
  100.           Changed the daily allowance to $20 and the beginning amount to $50.
  101.           Also, the beginning points have been changed to 200.  I would
  102.           really like some feedback on these changes and I want to see if these
  103.           are too high now.
  104.  
  105.           Added a $99 maximum for money.  This will keep players that haven't
  106.           logged on in awhile from having a "time-bomb" effect on the game.
  107.           Hopefully, this will keep things a little more fair.  By the way, the
  108.           foods also have a maximum number of 99.
  109.  
  110.           Reset the game.
  111.  
  112.           Changed the Range of the Jello from 6-10 to 7-10
  113.  
  114.  
  115.           Changed the Spread of the Pies from 1 to 1-5
  116.  
  117. 7-19-91   Completed and turned on the "Grudge" feature.  This allows you to get
  118.           revenge on the other players if they select you.  The chances are
  119.           1 in 3 that you will get revenge on them.  There is only one way of
  120.           revenge at the present time, but more will be added.  Currently, you
  121.           will throw the food back at them and get a small percentage of the
  122.           points that they would have gotten from hitting you.  You can only
  123.           set one grudge at a time, but you can change it any time you wish.
  124.  
  125.           Added a few more lines to the Results Summary after the Cafeteria.
  126.  
  127. 7-20-91   After careful consideration and many excellent arguments, I have
  128.           randomized the targets.  When you select the targets for the
  129.           cafeteria, the order could be rearranged so that you will not know
  130.           who will be where and therefore you won't be able to select a
  131.           particular player and put them right by the watermelon for example.
  132.           This was added to make the game more challenging, and to get you
  133.           to move around a little bit more.  (TOM HAMLYN, DON GALLAGHER)
  134.  
  135. 7-29-91   Changed the "Tattle-Tell" to "Tattle-Tale"  (TOM HAMLYN)
  136.  
  137. 7-31-91   Changed the Cost of Green Peas from $2 to $3.
  138.  
  139.           Maintenance Program now adds points to the Dummy User (#1).
  140.           This was the easiest and fairest way to add points to the game.
  141.  
  142.           Maintenance Program now sets the dummy's grudge against a random
  143.           user.  I could be anyone of the users and changes daily.
  144.  
  145. 8-31-91   Fixed an error where when any of the three targets had a grudge
  146.           against you and you threw a food at a blank space (not at a face),
  147.           The third person's grudge would take affect.  Problem is gone.
  148.  
  149.           Changed the Range of the Jello from 7-10 to 7-11.  Should hit more
  150.           often now.
  151.  
  152.           Changed the Range of the Pies from 6-11 to 6-13.
  153.  
  154.           Added a line after "Do you want to see you results? " because if
  155.           the user said "No" then it looked bad.  Just a cosmetic change.
  156.  
  157.           Located and Fixed my most annoying and hard to find Bug.  Problem
  158.           was in the data file maintenance.  It was causing peoples scores
  159.           and data to be messed up.  The problem only occured when users
  160.           points were below 10, and I figured out what it was.  The bug WAS
  161.           in the Door and the Maintenance file and has been "squashed" in
  162.           both.
  163.  
  164.           Added and turned on the end of game feature for the winner.  To
  165.           win you must score 999 points.  The winners name is save and
  166.           viewable to all, the game is reset, the scores are deleted,
  167.           the log is deleted, the tattle tale files are deleted, and a
  168.           new game is started.
  169.  
  170.           Added the "CAFETERIA IS CLOSED" display.  If a player has already
  171.           used his/her pass OR there are not enough players, it will be
  172.           displayed and won't allow the player into the cafeteria.
  173.  
  174.           The name was changed to MEALTIME MELEE, based on a suggestion
  175.           by user Charlene Gallagher.  Thanks for the great name Charlene!
  176.  
  177. 9-01-91   MEALTIME MELEE v1.0 released to public.  (Only about one month later
  178.           than expected.)
  179.  
  180. 9-04-91   Added a pause to the Standings and Grudge Screens for every 19
  181.           players that are displayed.  Before, it just ran off the screen with
  182.           out a chance to view them.
  183.  
  184. 9-05-91   Added "Note Check" at the beginning of the game.  If you have notes,
  185.           they will be displayed and deleted.  If not, you will be told so.
  186.  
  187. 9-06-91   Added "Pass a Note" to the menu.  You may now pass notes to other
  188.           players, via the Note Center.
  189.  
  190. 9-08-91   Changed 2 Straggling "Taddles" to "Tattles".  (TOM HAMLYN).
  191.  
  192. 9-15-91   Added an introduction screen.
  193.  
  194. 9-22-91   Added ANSI Bulletins.  There is now color in the Standings file that
  195.           can be used as a bulletin from the BBS.
  196.  
  197.           Reconfigured some of the status lines so that the ones that haven't
  198.           changed are not written.  This makes the game a little bit faster as
  199.           the food and the target's points that haven't changed since the last
  200.           throw are not written.
  201.  
  202. 9-23-91   Squashed the "Midnight Bug".  This MAJOR bug was overlooked prior to
  203.           this.  If a player was in the cafeteria through midnight, that user
  204.           would have time equivalent to about 24 hours left in the cafeteria.
  205.           Imagine how many watermelons he could throw!!!
  206.  
  207.           While I was squashing the Midnight Bug, I went ahead and changed the
  208.           whole time keeping process.  The timer line is now written auto-
  209.           matically every ten seconds, even without hitting a key.  Also,
  210.           it will automatically kick you out of the cafeteria when your time
  211.           is out.  Before, it only did it when someone hit a key after their
  212.           time was out, enabling someone to just sit there and waste time.
  213.           Now the timer line will write at least 12 times in the cafeteria.
  214.  
  215. 9-25-91   Turned on the randomized spread for the Cream Pies.  For some
  216.           unknown reason, I had it hardcoded at 1 and the results would always
  217.           be 10 or less.  It should now pick a spread between 1 and 5.  Sorry!
  218.  
  219. 9-26-91   Added a pause for every twenty names that go by on the target
  220.           selection screen before you enter the cafeteria.  After 20
  221.           or so people, you were unable to see the first few people and
  222.           they would get off without being selected.  We couldn't have that
  223.           now, could we?
  224.  
  225. 10-01-91  MEALTIME MELEE v1.10 is released to the public.
  226.  
  227. 10-27-91  Added a limit of 30 players.  This is mainly due to the selection
  228.           screens and the standings screens.  This will allow ALL of the
  229.           players to be displayed on the screen at once.
  230.  
  231. 11-02-91  Changed the Cafeteria selection screen to the same appearance
  232.           as the standings screen.  This will allow ALL of the players
  233.           to be displayed on the screen at once.  It will also allow you
  234.           to see if the players have played already today, and it just
  235.           looks so much nicer.
  236.  
  237. 11-11-91  Changed the Cafeteria Selection Screen, the Standings Screen, and
  238.           all the other "player listings" screens to be 2 columns, and 15
  239.           lines on each column.  This allows ALL players to be seen at once.
  240.  
  241. 11-15-91  Converted from DOORPCH v3.7 to DOORPCH v3.8.  You must have DOORPCH
  242.           v3.8 to run all MEALTIME MELEEs from 2.0 on.
  243.  
  244. 11-20-91  Sorted the Standings Screen and the Exit Game Screen.  Also
  245.           sorted the Bulletin.
  246.  
  247. 11-29-91  Sorted the Cafeteria Selection Screen as well.
  248.  
  249. 11-30-91  Squashed the "Pick on Zero" Bug.  Before one was able to keep
  250.           receiving points for hitting someone that had zero points or that
  251.           would have less than zero with that throw.  Now, once a target
  252.           is down to zero, no more points will be scored even if the player
  253.           gets a hit against them.  This makes it so that someone can't just
  254.           pick on a player that doesn't play often and lets their score get
  255.           down to zero.
  256.  
  257.           Hopefully, finally fixed the "50 Point Pie" Bug.  The max score
  258.           for a pie was set at 50, however NOONE ever got it.  Should be
  259.           fixed now.  (Crossing fingers).
  260.  
  261.           Spread out the Bulletin File.
  262.  
  263. 12-01-91  MEALTIME MELEE v2.0 is released to the public.
  264.  
  265. 02-06-92  Fixed a bug in the Maintenance program that was causing the system
  266.           to go into an endless loop while trying to set the Dummy's grudge
  267.           when there were no other players in the game besides the dummy.
  268.           Sorry, I'm sure it pissed off a lot of sysops to see their board
  269.           stuck in maintenance when they woke up in the morning.
  270.  
  271. 03-03-92  All Player Listing Screens are now sorted.
  272.  
  273. 04-27-92  Added use of the 4,5, and 6 keys (arrows w/Num Lock on).  You may now
  274.           use the default keys (Z,X and M) or the arrow keys (4,5, and 6) with
  275.           the 5 key for picking up and throwing food.
  276.  
  277.           Corrected a spelling error ("you pass" to "your pass") on the cafe-
  278.           teria entrance screen.
  279.  
  280. 04-29-92  Added a new feature to the Maintenance program (REGISTERED VERSIONS
  281.           ONLY) that will allow the sysop to set the amount of money to be
  282.           received by each player each day.  It can be set between 5 and 99 and
  283.           defaults to 20 if it is out of this range.  May sure you only set it
  284.           to integers.  This should allow sysops to control the speed of a
  285.           game.  Experiment.  The game may be a little more fun and a little
  286.           faster if it is set fairly high, but very competive and slower if
  287.           it set lower.  THE MELEE.CFG FILE HAS BEEN CHANGED...  SEE THE DOCS
  288.           OR YOU WILL GET A RUNTIME ERROR!!!
  289.  
  290.           Added a new feature to the Maintenance program (REGISTERED VERSIONS
  291.           ONLY) that will allow the sysop to remove "zero" players.  These
  292.           players are the ones with a score of zero, which usually results
  293.           from not playing for awhile.  This should free up some extra slots
  294.           for those boards that have hit the 30 player maximum in a game.
  295.           It should also allow some players that get picked on quite a lot
  296.           the ability to jump back in with 200 points and be right back in
  297.           the thick of things.  THE MELEE.CFG FILE HAS BEEN CHANGED...  SEE
  298.           THE DOCS OR YOU WILL GET A RUNTIME ERROR!!!
  299.  
  300.           Turned off the MELEE.LOG feature.  I have decided (after MANY long
  301.           hours of coding) that the LOG SUMMARY feature is not going to be
  302.           added to the game, so all the MELEE.LOG file was doing is taking up
  303.           space (and quite a bit of it as well).
  304.  
  305.           Changed the *.TDL and the *.NOT files up a little.  While this may
  306.           add a little bit more space to each of them files, it will increase
  307.           the speed of the "Tattle-tell is writing all of this down" quite a
  308.           bit and also cause a lot fewer disks accesses at that point.
  309.  
  310.           Added a new feature to the Game (REGISTERED VERSIONS ONLY) that will
  311.           allow the sysop to give a "learning curve" to Teachers' Pets.  The
  312.           Teachers' Pets are anyone that has 200 points or less.  The learning
  313.           curve will allow the Teachers' Pets to get a little better average
  314.           at hitting their opponents, but only until they get up to 201 points
  315.           then they are back to normal.  THE MELEE.CFG FILE HAS BEEN CHANGED...
  316.           SEE THE DOCS OR YOU WILL GET A RUNTIME ERROR!!!
  317.  
  318. 04-30-92  Completed code of the "smarter" initialization/configuration program
  319.           (MTMINIT.EXE). You should find this one much easier to use than the
  320.           previous "get it out the door, release it to the public, I don't care
  321.           how difficult it is, it gets the job done (barely)" version of it.
  322.           All options of MTMINIT.EXE are self contained and there is no reason
  323.           to feel scared about running it at any time.  It is much "safer"
  324.           than the last one.  This will correct the re-writing of the config
  325.           file every time MTMINIT.EXE is ran, even when you tell it not to.
  326.           (Sorry about that guys...)
  327.  
  328.           Modified the MELEE.ANS (opening screen).  All I did was take out the
  329.           teeth and made the guy a little "cuter".  I experimented with an
  330.           animated opening screen, but it took to long to sit through.
  331.  
  332. 05-01-92  MEALTIME MELEE v2.1 is released to the public.
  333.  
  334.  
  335. END OF HISTORY
  336.